package com.ruoyi.common.enums.wecom;

import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum WecomCustomerAddWayEnum {
    UNKNOWN(0, "未知来源"),
    SCAN_QR_CODE(1, "扫描二维码"),
    SEARCH_MOBILE(2, "搜索手机号"),
    CARD_SHARE(3, "名片分享"),
    GROUP_CHAT(4, "群聊"),
    MOBILE_CONTACTS(5, "手机通讯录"),
    WECHAT_CONTACTS(6, "微信联系人"),
    AUTO_ADD_THIRD_APP(8, "安装第三方应用时自动添加的客服人员"),
    SEARCH_EMAIL(9, "搜索邮箱"),
    VIDEO_ACCOUNT(10, "视频号添加"),
    SCHEDULE_PARTICIPANT(11, "通过日程参与人添加"),
    MEETING_PARTICIPANT(12, "通过会议参与人添加"),
    WECHAT_FRIEND_ENTERPRISE(13, "添加微信好友对应的企业微信"),
    SMART_HARDWARE_SERVICE(14, "通过智慧硬件专属客服添加"),
    DOOR_SERVICE(15, "通过上门服务客服添加"),
    CUSTOMER_ACQUISITION_LINK(16, "通过获客链接添加"),
    CUSTOM_DEVELOPMENT(17, "通过定制开发添加"),
    DEMAND_REPLY(18, "通过需求回复添加"),
    THIRD_PARTY_PRE_SALES(21, "通过第三方售前客服添加"),
    BUSINESS_PARTNER(22, "通过可能的商务伙伴添加"),
    WECHAT_FRIEND_REQUEST(24, "通过接受微信账号收到的好友申请添加"),
    INTERNAL_MEMBER_SHARE(201, "内部成员共享"),
    ADMIN_ASSIGN(202, "管理员/负责人分配");

    private final Integer code;
    private final String desc;
}
